<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Ybsis Inc. - Home</title>
  <id>tag:ybsis.com,2012:mephisto/</id>
  <generator uri="http://mephistoblog.com" version="0.8.0">Mephisto Drax</generator>
  <link type="application/atom+xml" rel="self" href="http://ybsis.com/feed/atom.xml"/>
  <link type="text/html" rel="alternate" href="http://ybsis.com/"/>
  <updated>2009-07-14T06:49:16Z</updated>
  <entry xml:base="http://ybsis.com/">
    <author>
      <name>admin</name>
    </author>
    <id>tag:ybsis.com,2009-07-14:7</id>
    <published>2009-07-14T06:37:00Z</published>
    <updated>2009-07-14T06:49:16Z</updated>
    <category term="High Performance Computing"/>
    <link type="text/html" rel="alternate" href="http://ybsis.com/high-performance-computing"/>
    <title>High Performance Computing</title>
<content type="html">
            &lt;p&gt;Ybsis Inc. has been involved in high performance computing for 15 years.&lt;/p&gt;


	&lt;h2&gt;Performance analysis&lt;/h2&gt;


	&lt;p&gt;Pinpointing performance bottlenecks is the first step in in &lt;span class=&quot;caps&quot;&gt;HPC&lt;/span&gt;, following the Pareto rule, often 80% of the performance issues are caused by 20% of the code.
Using commercial or open source tools or writing custom analyzers permits us to precisely narrow down on the culprit code.&lt;/p&gt;


	&lt;table&gt;
		&lt;tr&gt;
			&lt;th&gt;Tools &lt;/th&gt;
			&lt;th&gt;Use &lt;/th&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt; Quantify (IBM) &lt;/td&gt;
			&lt;td&gt; profiling of application &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt; Purify (IBM)&lt;/td&gt;
			&lt;td&gt; Memory analysis, memory leaks &lt;/td&gt;
			&lt;td&gt; Valgrind (OpenSource)&lt;/td&gt;
			&lt;td&gt; profiling and memory profiling&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;




	&lt;h2&gt;Parallelization&lt;/h2&gt;


	&lt;p&gt;One of the key stone of high performance computing is the ability of redesigning existing algorithms to leverage parallel aspect in the data of in the tasks being processed.&lt;/p&gt;


	&lt;h3&gt;Shared Memory , Multi-core&lt;/h3&gt;


	&lt;h3&gt;Distributed Systems&lt;/h3&gt;
          </content>  </entry>
  <entry xml:base="http://ybsis.com/">
    <author>
      <name>admin</name>
    </author>
    <id>tag:ybsis.com,2009-07-14:6</id>
    <published>2009-07-14T06:07:00Z</published>
    <updated>2009-07-14T06:36:55Z</updated>
    <category term="Complex and domain specific business logic "/>
    <category term="agile"/>
    <category term="grrovy"/>
    <category term="iterative"/>
    <category term="protoryping"/>
    <category term="ruby"/>
    <link type="text/html" rel="alternate" href="http://ybsis.com/complex-and-domain-specific-business-logic"/>
    <title>Complex and domain specific business logic </title>
<content type="html">
            Ybsis&#8217; choice of methodology and languages  comes from our obsession of:  
	&lt;ol&gt;
	&lt;li&gt;reducing risk for our customer &lt;/li&gt;
		&lt;li&gt;delivering customer and end user value&lt;/li&gt;
	&lt;/ol&gt;


	&lt;h2&gt;Understand and Translate Complex Requirements&lt;/h2&gt;


Ybsis Inc. has a long experience translating domain specific business logic and problematic into implementable requirements.
We follow an iterative approach, where early prototyping palys a central role in allowing us to gather end-user feedback.
We have successfully delivered project in several industries:
	&lt;ul&gt;
	&lt;li&gt;&lt;span class=&quot;caps&quot;&gt;CAD&lt;/span&gt; (semiconductor &#8211; &lt;span class=&quot;caps&quot;&gt;EDA&lt;/span&gt;)&lt;/li&gt;
		&lt;li&gt;BioTech (Genetic, &lt;span class=&quot;caps&quot;&gt;LIMS&lt;/span&gt;)&lt;/li&gt;
		&lt;li&gt;Internet (Search Engines, Ecomerce, Social networking)&lt;/li&gt;
		&lt;li&gt; Security (Public Key Infrastructure)&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h2&gt;Early Prototyping&lt;/h2&gt;


	&lt;p&gt;By leveraging dynamic languages like Ruby and Groovy, we are able to deploy prototypes and start focusing on delivering customer value early on.
We typically rely on the following languages:&lt;/p&gt;


	&lt;table&gt;
		&lt;tr&gt;
			&lt;th&gt;Language &lt;/th&gt;
			&lt;td&gt; Best When &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt; Ruby &lt;/td&gt;
			&lt;td&gt; Integration with existing C/C++ code base, no Java &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt; Grrovy &lt;/td&gt;
			&lt;td&gt; Existing Java expertise and code base &lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;
          </content>  </entry>
  <entry xml:base="http://ybsis.com/">
    <author>
      <name>admin</name>
    </author>
    <id>tag:ybsis.com,2008-11-12:2</id>
    <published>2008-11-12T18:20:00Z</published>
    <updated>2008-11-12T18:23:23Z</updated>
    <category term="Overview"/>
    <link type="text/html" rel="alternate" href="http://ybsis.com/where-we-can-assist"/>
    <title>Where We Can Assist</title>
<content type="html">
            At Ybsis Inc., our focus is clear: champion our customers. As your committed business partner, we will relentlessly pursue technology and business innovation. Our teams concentrate on delivering reliable, leading-edge solutions after helping to understand and define your unique opportunities. We do this by offering you a broad spectrum of technology and business services to help maximize, digitize, integrate, and secure your physical and virtual business processes. As a result, we help deliver larger top and bottom lines - on time, on budget, with quality.

We’ll stand shoulder-to-shoulder with your team - combining a focus on results, deep technology expertise and relevant business knowledge to help you delight your customers, employees, partners, investors, and - ultimately - contribute to your success .
          </content>  </entry>
  <entry xml:base="http://ybsis.com/">
    <author>
      <name>admin</name>
    </author>
    <id>tag:ybsis.com,2008-11-12:1</id>
    <published>2008-11-12T18:18:00Z</published>
    <updated>2010-05-03T23:06:38Z</updated>
    <link type="text/html" rel="alternate" href="http://ybsis.com/"/>
    <title>Software Development Services</title>
<content type="html">
            &lt;h2&gt;Ybsis Inc. was founded in 2006 in the heart of Silicon Valley.&lt;br&gt; We offer expertise in software development for the Web:&lt;/h2&gt;


&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;Custom Development&lt;/th&gt;
&lt;th&gt;Cloud Computing&lt;/th&gt;
&lt;th&gt;Social Networks&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;ul&gt;
&lt;li&gt;Back-end and Front-end web development with Ruby on Rails.
&lt;li&gt;Highly scalable SaaS and E-commerce application.
&lt;/ul&gt;&lt;/td&gt;
&lt;td&gt;&lt;ul&gt;
&lt;li&gt; Cloud-based operations infrastructure, including test, development, staging and production environments.
&lt;li&gt;Controlled deployment using version controlled Capistrano tasks.
&lt;/ul&gt;&lt;/td&gt;
&lt;td&gt;&lt;ul&gt;
&lt;li&gt;Integration with Facebook and Twitter platforms.
&lt;li&gt;Facebook Connect and Facebook application development.
&lt;li&gt;Facebook and Google marketing campaigns.
&lt;/ul&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;table&gt;
  &lt;tr&gt;
    &lt;th&gt;Operation&lt;/th&gt;
    &lt;th&gt;Performance&lt;/th&gt;
    &lt;th&gt;Security&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;ul&gt;
    &lt;li&gt;Sustainable development environment: project management tools, git strategies, continuous integration, test driven development.
    &lt;li&gt;&lt;span class=&quot;caps&quot;&gt;SCRUM&lt;/span&gt; based iterative methodology
    &lt;li&gt;Critical service monitoring with alerting
      &lt;/ul&gt;&lt;/td&gt;
    &lt;td&gt;&lt;ul&gt;
    &lt;li&gt;Mysql queries analysis and optimization
    &lt;li&gt;Application profiling and optimization
    &lt;li&gt;High performance computing development: parallel and multi-threaded processing
      &lt;/ul&gt;&lt;/td&gt;
    &lt;td&gt;&lt;ul&gt;
    &lt;li&gt;Linux servers hardening(CentOs, Ubuntu, Fedora)
    &lt;li&gt;Application level security audit (x-site, sql injection &#8230;)
    &lt;li&gt;Linux FW settings (Iptables)
      &lt;/ul&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
          </content>  </entry>
</feed>

